Manager: Resource Manager
Carbon will fully support the Resource Manager, with the following exceptions, which primarily involve ROM resource functions and functions that access the resource map:
* There will be no ROM in Mac OS X, so the ROM-related functions RGetResource and TempInsertROMMap will not be supported.
* There will be no way to directly walk the resource chain. Instead, Apple will supply a small number of new functions for proper management of the resource chain.
* The function RsrcMapEntry, which provides an interface to the map handle format, will not be supported.
* The low-memory global variables JCheckLoad, TopMapHndl, CurMap, and SysMapHndl will not be supported.
Note also that you should not attempt to store resources in the system heap, since you will not have the same access to the system heap as you do in previous versions of the Mac OS.
AddResource
addresource
ChangedResource
CloseResFile
Count1Resources
Count1Types
CountResources
CountTypes
CreateResFile
createresfile
CurResFile
DetachResource
FSpCreateResFile
FSpOpenResFile
Get1IndResource
Get1IndType
Get1NamedResource
get1namedresource
Get1Resource
GetIndResource
GetIndType
GetMaxResourceSize
GetNamedResource
getnamedresource
GetNextFOND
GetResAttrs
GetResFileAttrs
GetResInfo
getresinfo
GetResource
GetResourceSizeOnDisk
HCreateResFile
HomeResFile
HOpenResFile
InitResources
LoadResource
OpenResFile
openresfile
OpenRFPerm
openrfperm
ReadPartialResource
ReleaseResource
RemoveResource
ResError
RGetResource
There will be no ROM in Mac OS X, so this ROM-related function will not be supported.
RsrcMapEntry
This function provides an interface based on the map handle format. You won't be able to use the map handle to walk the resource chain. Apple will provide a new API in Carbon for managing the resource chain.
RsrcZoneInit
SetResAttrs
SetResFileAttrs
SetResInfo
setresinfo
SetResLoad
SetResourceSize
SetResPurge
TempInsertROMMap
There will be no ROM in Mac OS X, so this ROM-related function will not be supported.
Unique1ID
UniqueID
UpdateResFile
UseResFile
WritePartialResource
WriteResource
[Table of Contents] [Function Index]
Generated on: 2/12/99. Copyright 1998 Apple Computer, Inc. All rights reserved.